Clutton, Cheshire

Clutton is a village in the unitary authority of Cheshire West and Chester and the ceremonial county of Cheshire, England. It has a Church of England primary school.

External links